the latter - Turkish English Dictionary